//
//  ComplexShapeFactory.h
//  Ray Tracer
//
//  Created by Kaila, Ashish on 4/14/13.
//  Copyright (c) 2013 Kaila, Ashish. All rights reserved.
//

#ifndef __Ray_Tracer__ComplexShapeFactory__
#define __Ray_Tracer__ComplexShapeFactory__

#include <string>

class CompositeShape;
class Material;

class ModelFactory
{
public:
    static CompositeShape* createCompositeShapeFromModel(const std::string& modelFilename, const Material* material);
};

#endif /* defined(__Ray_Tracer__ComplexShapeFactory__) */
